hatching basket - German English Dictionary